package cn.song.freight;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 运费快速计算系统 - 主应用程序入口
 * <pre>
 * 这是运费计算系统的主要Spring Boot应用程序类。
 * 提供运费成本计算、策略管理、区域管理和物流公司分配功能。
 *
 * 功能特性：
 * - 基于不同定价策略的运费成本计算
 * - 多层级区域管理（省/市/区）
 * - 基于重量的运费规则配置
 * - 仓库和物流公司的策略分配
 * - 区域-策略映射管理
 *
 * @author SongRenShuo
 * @version 3.0.0
 * @since 2025-08-23
 */
@SpringBootApplication
@MapperScan("cn.song.freight.mapper")
public class FreightFastCalcApplication {

    /**
     * 启动Spring Boot应用程序的主方法
     *
     * @param args 命令行参数
     */
    public static void main(String[] args) {
        SpringApplication.run(FreightFastCalcApplication.class, args);
    }
}
